home *** CD-ROM | disk | FTP | other *** search
/ Aminet 32 / Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso / Aminet / dev / c / awin.readme < prev    next >
Text File  |  1999-05-23  |  5KB  |  114 lines

  1. Short:    Easy-to-use API for RTG chunky display
  2. Author:   no-email@for.now (Harry "Piru" Sintonen)
  3. Version:  1.0.13
  4. Type:     dev/c
  5. Requires: MC68020, OCS, Kickstart 3.0 (see awin.doc for compiling req)
  6.  
  7. Important: I am having my military service till 31th December 1999,
  8. so I might not be as active as before. You can find me from IRC
  9. occasionally as Piru (on channels #amiga, #AmigaFIN, #amycoders and
  10. so on) though. CU on next millenium. ;)
  11.  
  12. Major changes in 1.0.13:
  13.  
  14.  - implemented real CGFX/P96 16bit for window and non-directdraw
  15.    screen mode. to try it set option `useargb16 on'
  16.  - depth 16 8bit emulation had wrong palette in >8 bit screen
  17.    modes. fixed
  18.  - awreadargs had a bug: it wasn't able to clear any awodargs
  19.    flags. fixed
  20.  - depth 16 directdraw bugged. fixed
  21.  
  22. awin is a easy-to-use API for RTG chunky display. It is intended
  23. to be used with games, demos and gfx intensive applications
  24. (could be used with scopes, screen blankers, etc.).
  25.  
  26. This archive contains full sourcecode to awin. Read awin.doc
  27. for more details.
  28.  
  29.  
  30. Also there is a simple demo program included awindemo.c, see
  31. Makefile and SMakefile.
  32.  
  33. Initially this demo opens a window with 320x240 innersize and
  34. shows simple `pseudo'plasma, rotatezoomer and tunnel effects.
  35. For info about some awin commandline features do
  36. `awindemo68k ?' or `awindemoppc ?'.
  37.  
  38. Both awindemo68k and awindemoppc load bunny.pal, bunny.raw,
  39. glas2.pal and glas2.raw.
  40.  
  41. awindemo68k requires minimum MC68020, OCS, Kickstart 3.0 and
  42. SetPatch.
  43.  
  44. Additionally awindemoppc requires ppc.library V46.6+ and
  45. naturally PowerPC processor.
  46.  
  47.  
  48. IMPORTANT! As I ran out of time some features of awin are
  49. untested, remarkably: cgxvideo.library support. Also some
  50. things I would have wanted to implement and some m68k
  51. optimizations are missing (that is those routines have only
  52. c versions included). Probably there is some bugs in it, too.
  53.  
  54.  
  55.   - Harry "Piru" Sintonen
  56.  
  57. P.S. I will have my military service from January 4th 1999 on.
  58. It would be great if someone would take over awin development
  59. meanwhile. That is to do some stuff mentioned in awin.c todo
  60. section + other fixes and improvements and test it carefully
  61. and then upload updated versions to aminet.
  62.  
  63.  
  64. ============================= Archive contents =============================
  65.  
  66. Original  Packed Ratio    Date     Time    Name
  67. -------- ------- ----- --------- --------  -------------
  68.     2196    1214 44.7% 10-May-99 18:05:00  awin.readme
  69.      799     481 39.7% 21-Dec-98 03:37:48 +awfreepensinner.ASM
  70.   150574   34224 77.2% 04-Jan-99 01:13:56 +awin.c
  71.    28703    8886 69.0% 03-Jan-99 18:46:30 +awin.doc
  72.    10874    3443 68.3% 03-Jan-99 17:24:32 +awin.h
  73.     1955    1073 45.1% 03-Jan-99 15:55:36 +awin.readme
  74.    13668    4177 69.4% 02-Jan-99 20:14:42 +awindemo.c
  75.     2073    1121 45.9% 03-Jan-99 15:28:36 +awindemo.inf
  76.    59264   31259 47.2% 10-May-99 17:54:02 +awindemo68k
  77.     2073    1121 45.9% 10-May-99 17:54:10 +awindemo68k.info
  78.   135004   66313 50.8% 10-May-99 17:54:08 +awindemoppc
  79.     2073    1121 45.9% 10-May-99 17:54:12 +awindemoppc.info
  80.     1668     854 48.8% 21-Dec-98 03:37:48 +awremapinner.ASM
  81.      481     323 32.8% 21-Dec-98 03:37:48 +awsafewaitinner.ASM
  82.      257     194 24.5% 21-Dec-98 04:49:10 +awsetlnnameinner.ASM
  83.     1024     912 10.9% 21-Dec-98 03:37:48 +bunny.pal
  84.    16384   10485 36.0% 21-Dec-98 03:37:48 +bunny.raw
  85.      760     427 43.8% 21-Dec-98 03:37:48 +c2pham6.ASM
  86.     9773    2779 71.5% 21-Dec-98 03:37:48 +cpu5azure2.ASM
  87.      551     228 58.6% 21-Dec-98 03:37:48 +cpu5azure2.h
  88.     9796    2156 77.9% 03-Jan-99 13:31:34 +ddazure2.ASM
  89.     3175     376 88.1% 03-Jan-99 13:29:22 +ddazure2.h
  90.     1578     504 68.0% 21-Dec-98 03:37:48 +gccstubs.ASM
  91.     1761     504 71.3% 21-Dec-98 03:37:48 +gccstubs.h
  92.       55      55  0.0% 21-Dec-98 03:37:48 +genam.opts
  93.     2224     544 75.5% 21-Dec-98 03:37:48 +cgxvideo.h
  94.    32206    2162 93.2% 21-Dec-98 03:37:48 +macros.h
  95.     1374     427 68.9% 21-Dec-98 03:37:48 +xpkmaster.h
  96.     1796     630 64.9% 21-Dec-98 03:37:48 +cybergraphics_lib.fd
  97.      486     250 48.5% 21-Dec-98 03:37:48 +xpkmaster_lib.fd
  98.    14639    4750 67.5% 21-Dec-98 03:37:48 +xpk.h
  99.      913     339 62.8% 21-Dec-98 03:37:48 +cgxvideo.h
  100.     3726    1111 70.1% 21-Dec-98 03:37:48 +cybergraphics.h
  101.     2700     585 78.3% 21-Dec-98 03:37:48 +cgxvideo.h
  102.     7741    1375 82.2% 21-Dec-98 03:37:48 +cybergraphics.h
  103.    39850    2318 94.1% 21-Dec-98 03:37:48 +macros.h
  104.     1886     467 75.2% 21-Dec-98 03:37:48 +xpkmaster.h
  105.     2659     837 68.5% 21-Dec-98 03:37:48 +readme.txt
  106.     1024     869 15.1% 21-Dec-98 03:37:48 +glas2.pal
  107.    65536   22953 64.9% 21-Dec-98 03:37:48 +glas2.raw
  108.     3721    1364 63.3% 21-Dec-98 04:49:06 +Makefile
  109.      330     207 37.2% 21-Dec-98 03:37:48 +odump
  110.    17521    2101 88.0% 21-Dec-98 03:37:48 +cybergraphics_pragmas.h
  111.     3037    1137 62.5% 21-Dec-98 03:37:48 +SMakefile
  112. -------- ------- ----- --------- --------
  113.   659888  218656 66.8% 11-May-99 00:13:56   44 files
  114.